class Cookie {
  getCookie(c_name) {
    if (document.cookie.length > 0) {
      let c_start = document.cookie.indexOf(c_name + "=");
      if (c_start != -1) {
        c_start = c_start + c_name.length + 1;
        let c_end = document.cookie.indexOf(";", c_start);
        if (c_end == -1) c_end = document.cookie.length;
        return unescape(document.cookie.substring(c_start, c_end));
      }
    }
    return "";
  }

  setCookie(c_name, value, expireMinute) {
    var exdate = new Date();
    exdate.setTime(exdate.getTime() + expireMinute * (1000 * 60));
    document.cookie =
      c_name +
      "=" +
      escape(value) +
      (expireMinute == null ? "" : ";expires=" + exdate.toGMTString());
  }
  delCookie(c_name) {
    let arrName = c_name.split(',')
    arrName.map(item => {
      this.setCookie(item, "", -1);
    }, this)
  }
}
export default Cookie;
